###ReadMe###
The SnapCenter Plug-in for MongoDB provides backup, restore, and clone of MongoDB databases that have been configured to use Data ONTAP storage. 
The Plug-in for MongoDB supports MongoDB 3.x version or later. 
SnapCenter Plug-in for MongoDB supports NetApp Clustered Data ONTAP Storage Virtual Machines (SVM). 
For Support, contact: ng-snapcenter-mongodb-plugin-support@netapp.com
											
--Whats changed--
This is first release of the SnapCenter Plug-in for MongoDB.


--Pre-requisites--

1. MongoDB 3.0 or later. 
2. Operating system MongoDB supported Linux versions. 
3. Java (jdk) 1.8 or later. 
4. MongoDB Storage Engine WiredTiger.
5. Pymongo package 3.4 or later. 

Note: Please make sure the pip and pymongo versions are compatible if you use the specific pymongo downloaded package.  you can verify and find the right version of pymongo wheel file using print(pip.pep425tags.get_supported()) from pyton prompt .

Please use http://mysupport.netapp.com/snapcenter/resources to install SnapCenter and the custom Plug-in by using the "SnapCenter Data Protection Guide for Custom Plug-ins".

SnapCenter supports windows, but In this SnapCenter Plug-in for MongoDB release, we support mongodb supported linux versions.

    Snap Center Version: 3.0
    Windows Compatibility: No, Linux Compatibility: Yes

Community Link

http://communities.netapp.com

--Documentation--
The SnapCenter Plug-in for MongoDB provides the following features for single host MongoDB, replica sets, and sharded clusters. 
1. Full policy driven backup 
2. Restore from backups located on primary and secondary storage 
3. Full recovery 
4. Point in time recovery using Linux epoch based timestamp 
5. Point in time recovery using calendar date and time 
6. Cloning from primary and secondary storage 
7. The archive log management (ALM) utility uses a tailable cursor to tail the oplogs from MongoDB, and stores the output files in a NFS volume or other specified folder. 
   The output files from oplog tailing is used for data recovery. 